84769953
59919516
97584619
13571586
42158205
84929496
44684545
42088937
44852263
31045602
45194801
89382226
70322330
59744021
15222820
59976104
51981185
13032748
46058473
16847185
43224974
71319894
65256214
76824393
33039716
82492446
99536501
3532896
10002343
67853129
1149712
59024889
35256291
20424286
27351010
12885280
13109983
8826133
63213739
70542955