7449556
92824297
83783584
77116695
7540297
63167469
49907029
31095474
80109507
17804310
2902777
63839200
2839198
88916010
22241137
13693419
5311731
78329564
2646482
28664335
26998828
76206522
36413034
31081590
68155512
43644534
14437340
5967486
63191153
4324395
40963845
75336082
97889093
25252487
20186761
45613661
62751562
6215542
71123486
25437945