40293403
84825049
86945063
14858590
3980753
87246370
12323303
83588943
85629347
91431055
86618170
23098154
9791618
6183898
86853946
88091091
51162976
35741324
35001929
26986365
7958954
14911065
97436219
3073273
16344763
75942630
22757486
82945026
43557748
3257157
80392469
84693923
65311776
8454377
23133844
4377084
75337328
97171576
12099828
48311843