50102449
60995429
73915538
68719394
97998997
39146046
16044624
87183611
96113296
19103798
29024556
31842601
48267755
56292693
48641821
3237134
70306137
1307808
36252210
25883156
12656448
55235173
15786854
51189367
5415461
24081415
59124072
21785050
55159015
68139151
15684499
18385554
42015310
693115
8063281
69861776
50692757
45845975
18267764
41629735