8721843
13118698
1435914
293310
57563295
91283864
45014133
92102553
528090
59316470
60543678
13751765
51311484
44661976
322616
88413941
54344768
5744271
2331283
8221931
95922159
3243585
7804864
7363571
37878871
98598458
51963641
68164803
67347290
13204150
49615031
87366963
73195282
84546456
19134861
81132173
64371412
9829186
59253179
50423813