64121033
55234870
86196313
93576347
71987752
20415956
50748638
92983320
52742222
1954221
15916398
5786594
78235031
73019015
82932099
34919980
72474642
45096005
45762442
49399864
58281927
97781496
9718602
5149626
78784948
13465732
73585313
3450132
64336210
57578357
93421460
38622866
34701260
39197151
587465
77236380
50566368
2372249
62665011
33422145