45975913
26555278
97787679
74856032
5061692
36253666
21342324
94242311
77291507
65733780
2269729
60973368
41216208
21296451
5232082
13717286
14269811
21962409
48907760
3033745
1198396
59884282
36245932
80487354
6819796
78278772
3042216
71923550
63602536
81894994
73747552
12799920
48941411
311223
59745453
65231638
96743481
57905956
55779998
2697722