3269351
21302883
82759115
63985351
17593947
52348073
32637254
52891111
20475548
1809323
15533048
6441354
66033604
63643208
45744864
95952420
77188177
2583524
27436749
36819622
49874994
30458312
95108782
36172660
48275860
5009256
398116
71279332
7603321
15832167
25594039
86392963
4454890
18919048
71723541
7558161
5389231
84692669
79289922
48507312