29607202
5381456
2260925
19502901
58653659
18128942
18112901
23082862
98947893
59866699
48732189
96782364
57925867
34475260
64372534
52588554
74831691
23659034
83474728
73736104
89114794
92264903
10268800
21441249
56423790
5008741
13427111
6041520
71668775
67125514
62354497
71801303
57991359
3159574
95166448
56471985
13905460
15542163
62699676
69427934