79095019
92921360
39306677
5016074
51157319
60197413
34029583
44573914
9905607
29631363
97647905
7011418
95504962
21188854
5744726
9583764
63605384
35031007
68312087
49328833
46988152
55295697
72988040
19424375
15448230
7828507
73723905
17504244
20892706
45071878
56858402
5627404
90103139
48829560
66511430
65519028
16461134
2511626
80441238
9928869