57689647
78414148
1928268
80007992
3591259
71018855
84348329
3123219
84631848
29577787
44353850
10413659
92278749
47942397
27335068
95886843
2558834
18434436
58735890
54726392
82534602
78187669
60518184
4883671
39165130
11567993
43733704
82728500
76471088
94265379
43417128
60601775
30586300
55065742
9401105
17252033
86228352
41682599
408786
1265669