86721382
17744433
49798077
32892687
21442432
22293600
38835760
19841934
80821239
1568451
94622171
59254978
24359454
76311049
55444087
70019677
3342968
96249514
95885878
33847429
8309805
76515745
80003832
14255205
79271361
74931392
31122379
93796045
73533047
99233611
91959530
70585460
22398681
17329747
55925544
419612
99414981
25688322
73689165
1535859