42946062
87213037
77348209
39735334
32733388
34226804
51282900
43353833
47431595
11258705
22197627
84129359
71107635
32387679
87379823
2039798
8640866
91592846
55717921
23522079
19839038
20563614
51885321
22091960
19742989
23306760
27406470
9803737
72525801
86738911
38893295
49661882
94782487
38316095
64467444
21577074
92582976
7394261
12087777
7565737