80332231
9693813
13299394
35668283
56311603
33669132
96426250
4198602
9414511
3419349
18863808
6372231
91885657
10305161
31421068
97082221
33004929
19567103
33645582
20227243
56022388
40627917
18524395
11182982
37629625
77695992
41439083
77536743
62756697
63066853
3859519
70399022
26701310
61154239
89516682
88572154
31466003
2720424
60039078
56293926