42542635
91331964
55556428
81994145
86239500
21996509
94729731
97477626
73454625
69434699
89182829
72231411
53403883
28488402
21466386
55369320
30687718
30373595
83112528
97092396
9035714
19504031
60593292
96077072
46891800
99475827
30781374
4125456
60544968
70262057
11219533
22319410
68673371
44561170
28091544
78667403
4700217
1120371
31537100
68319509