32991114
49322439
70188935
22501266
47088007
65852282
38474878
6999452
33302195
82633110
58375829
51591345
51454283
5353506
79921052
1870241
63905115
91556285
73167343
64588472
38291736
12343260
32357307
94457090
23734117
82987401
56664573
96577669
23229045
92286083
80908181
16762452
84191743
67092681
79777433
70885013
3978027
43557436
33043969
57821867