77819930
8005124
69315050
13792654
50424612
35701549
68493592
35866989
11444927
76867371
34872421
36405359
22841611
91348141
65879507
44713293
7797115
693975
2589238
99845809
7975405
32356479
67782697
87659185
64133553
46959051
28325101
18502450
17272353
14134470
87006268
930200
92601181
63281140
86056007
86836877
56199568
2341046
68778173
68325516