72177467
35079904
91577516
49526595
22569499
3171723
1911592
64103207
949357
13982300
51606689
36124861
35036135
93764330
95162481
43517284
56122535
97747525
1657730
5715175
86435997
575759
93204465
49656970
15098852
83975735
90277179
44529272
30983311
19936491
5948488
45729839
3286641
4066976
11107058
48563294
31589281
45312630
95528736
43247406