42419941
2112885
81381184
3398958
35577953
27137053
919980
93596735
86617772
76628538
48448590
1744901
2812464
80763911
78362279
14678466
2657076
92335033
19442335
30754540
31987030
40346044
50155901
55258613
9232697
14616515
74113414
16049476
57316351
15363201
2265173
61444191
11673425
8738473
82634509
66179133
47238157
46158657
67796508
51945452