88503262
27767637
73731088
53144730
32488024
94851666
75837221
58668419
83399108
95044386
18951305
98617423
44833311
41829446
49286183
71153464
44588367
69499582
68734338
87351140
40988675
23308165
95845932
58047103
19637891
451648
89871989
32216764
13541371
62674601
89225692
89639886
43313391
78583433
13037266
27895632
93372076
58512567
78632932
10397504