13431877
17753051
8002679
8801212
98375180
82908657
88762666
8866572
89955957
92388975
43104236
24349091
68793664
57557339
36702478
58118171
48613355
67571402
69375105
79988087
24755881
30768218
41736601
85262357
3568897
6416900
46415256
13672383
59616065
52655383
14562526
5985317
73321751
55217558
10795731
22831409
1585760
68843584
36462492
59911470