19937423
59993526
33132905
93278947
71677596
21965342
44466672
75974268
62146980
1203265
66013511
6598779
45496789
86576288
51708424
46903491
90346223
5475322
34078649
93155606
38326555
7837544
59371137
20403463
59732182
22021297
2813788
7146638
82565468
99473435
87137249
91364663
359911
27571505
75703560
32786217
79381474
74718556
45039978
15716234