84526563
427582
11241788
88379575
67493774
72163872
5633032
21967555
42795253
48289720
29583767
35032214
2412353
1811331
98905236
56423730
29889010
51793830
44752759
9448062
78233617
81509491
74131997
86714655
94318268
46423374
59805469
75185619
8218687
47577290
339360
20235252
76366065
30303612
62054833
5303758
66647397
97288841
84935702
2979730