82818096
62247662
84152903
5115536
64217669
3805242
67016772
25908524
70775754
49137135
32298865
84702784
72204979
40117622
46597219
86457464
3997309
52225868
49472023
22877262
8085309
59645066
2287965
65634439
1771397
3516177
41878764
53307424
84314911
18584146
93072006
54061221
1927498
95598674
20579400
21946259
6657877
71078424
94122016
35364791