94305222
32807172
63685698
63435437
12695259
69079176
119825
16165262
707844
84566356
75232547
83105059
89995527
19044591
58368661
3722544
27957261
5428469
53341411
64214823
32499997
62664866
22261291
56557952
64811335
71519912
44361500
94208150
49571501
60347475
81235
10231226
86092068
20911825
5561622
54994005
16252513
44655196
43223595
77178088