92211333
54172784
65821941
76133356
87349270
84349513
44345079
30332112
21367073
42138714
88195524
34246985
44551901
19842605
4452359
3163788
2553212
1322489
86811688
99783386
5740881
93267154
84513646
58795267
90427422
99887949
53957850
20959646
92947120
87239047
31326125
33031311
8034200
739992
1742319
1828252
75115189
71656395
26085381
58978917