51165501
29079496
46709767
8744232
75746856
5566809
46321692
40962958
33308955
6838143
86656655
73947250
47053417
52545061
68624811
2206056
94062228
60642993
71599235
28862157
50379686
71283657
72569884
38062748
37634754
13229680
6715248
2035464
19366947
78962096
96069635
78618863
70722056
1257430
89136876
4099724
3787131
85978789
67771672
3451899