10993577
5206453
53808102
30658748
13377845
28609991
33514951
35639018
19581952
78777127
52025600
46837687
22301115
65532442
52373
10359667
20984605
82713727
29588350
17423651
52404233
42929861
89051253
60505069
90028939
40592717
72705927
3128926
55428260
85537104
68511282
64618471
54285004
66918803
53683127
1287390
15537394
3083631
87427468
2036011