42029213
52131190
336794
80353120
24446616
2706569
40779312
83921056
6183367
73907503
84452510
28943849
30347493
36832589
43057554
95797622
50841280
27194305
4681472
41521646
4236502
72155617
21316782
41413442
47905309
48976803
12795043
86097324
57466945
72713352
90989760
91772331
2803226
55559990
10201870
82883352
45143148
38102821
60889094
33581472