94843084
59238930
95558599
2543663
23855706
1745612
81622928
6086763
55405352
4033262
81663575
48688470
5872079
47905302
36145254
32015675
836166
99313675
60486736
38732973
29848201
8013005
82872744
63622153
67106220
12012135
66083136
91881752
50726761
57078721
56564218
619485
57472620
48436722
67157035
78318848
63578654
35721547
86398560
6284881