32821801
70399152
89081528
76197102
8425965
18884381
65958310
53313038
80688920
7774482
77275462
97074662
41326159
19613035
96756729
98499351
10788486
80703959
72027616
80676268
38947095
4851506
87029663
64148488
79649931
68751054
13428074
88778604
82475242
838803
49902209
50339758
35375465
9831292
83455374
985110
84938865
18854018
89528001
51517215