99977400
71562377
28331024
5829837
18985116
244838
33031681
3963592
33842852
2223939
60388796
8960805
68134822
8074812
85546305
2370449
7742245
76876953
31343041
44488677
33584716
20878226
1955558
84411300
90714086
82597097
31442589
83244553
28949010
21267838
43283138
57386119
67392452
57537583
10804742
39216302
41198982
40889381
41518421
87063769