31768319
25558043
48365574
68377353
3878275
24265944
52588132
55786624
8521572
3397815
92071013
14926271
3765145
62618338
14971569
51923945
91244206
44874558
300359
5289951
27711804
92278323
28422460
30215475
63682965
34848701
41871412
9077233
1311666
55532300
63785769
18353826
67154626
88732606
17716279
78682756
57813568
70736935
51241480
15182571