19682972
23751556
57897079
24473814
5078058
41789681
8276545
78858036
43409398
78482338
4485008
99101975
37185333
4531746
9447553
12691969
8971632
24976203
76012820
79145499
99115006
60843585
88189840
37503564
4617292
60518916
22897127
31756754
21408282
98874664
25896426
5370889
745602
2291164
79616766
20701036
70749206
55964733
61923972
41095008