35212958
2865139
81305118
36643925
60024411
99847992
68523414
1191208
88272516
93358067
85738381
35372885
97552190
70131790
69902293
45912528
23436692
68535364
58635479
60116565
62466773
12993734
80299473
73433116
82917818
5387935
90651931
31405722
9536495
76361909
29783560
60177378
57199291
39382914
85399593
3415925
13518247
99434441
8275354
16498439