36098193
75536752
92712561
40121317
36815868
84103011
94142038
12433571
186167
17018438
507238
49701450
80712447
22632496
9613992
11395113
27104449
55747404
43808486
80387218
51877397
98802070
78697480
5636706
44561807
41073733
9723392
57665212
48666568
58824555
82452909
6463585
18648073
80899472
80297011
13359520
1595972
58546085
94226631
95695796