45128639
58562106
53182809
78292659
81002784
42636297
93568864
55853284
8512527
38564742
89334293
91217928
15348713
92397554
62227404
64558443
35187378
27091640
22122911
62944258
19996823
44529116
6400508
56909589
33111869
16284800
5756807
64491592
37224460
17557707
64674906
15633612
9001199
21192647
13516289
49205068
40209110
50369359
82987459
68229555