2218249
53334171
86787576
18405140
46577594
16103040
83581513
84737960
7589735
84232419
4939839
30786672
47389432
61691742
46789889
97309295
70943601
1830155
77023267
37223095
41039438
29556108
48984160
87858449
4944193
85428486
40594399
28023150
84515637
20883824
65386793
74561648
73991650
55184542
19605424
3249211
13991354
48559043
98553156
21308965