93603381
4040696
99284356
55367755
60193195
29038155
81776355
90442853
15081006
68738284
24504181
34408911
81312437
76096160
3482273
49128942
19118704
10252000
61213522
80151384
64144218
7708244
715363
2155299
58582816
9692366
72302526
55508013
94509704
4516955
18896091
1992265
80419915
31016617
84248070
31436491
729376
90947365
29566567
5495056