13499946
20677052
37434988
90957383
97557866
96044239
42109697
2982199
52393221
48727570
43823545
68394804
4040334
14647090
1383410
99923157
3917780
37067363
73785373
49343745
51545969
56267960
10008737
11871198
21854284
57919381
11762941
30349128
32788620
42176405
97387416
8709519
33397874
26926834
45754630
61753849
28304415
19835967
7926472
30331120