89968055
35166200
14414956
7171410
96128768
50383080
34795293
33062520
28313911
61127024
32529516
29512220
62288767
36785642
39412066
43245601
59144486
95555913
24902005
77582542
83806193
92812701
94403169
9177482
74357583
43399857
89344154
7229187
25037020
89804652
98214904
54286609
40884222
88977626
36899587
7362845
23873640
88194991
74705342
86137508