83505275
16504973
96899844
36806219
39587730
45459531
39054058
74528086
68186353
58291560
95334865
93741241
52191236
43106618
82258839
2471974
95334112
17652243
60363703
8781518
44532646
6174046
1211301
5387192
81974310
29438110
544238
50376411
82254197
46367909
61738498
34595823
8643491
50274208
833461
85333173
37226676
87797696
72242673
40627470