48046758
10424528
26771606
96959100
13872540
8995992
38446265
31098197
91235234
81089661
26488226
20784775
19916127
963848
37329236
47659786
92098362
84647496
67288643
34192620
48479644
130639
95902086
39866142
72799229
3641843
67454883
89394878
81548012
976720
11688659
99221501
73579121
1955881
67682007
89759980
76512112
12966876
66978531
70437554