80518735
93339520
77878854
52452469
4549130
5996300
65948132
20393052
434028
56759741
24329227
61701254
66898700
89151433
48283011
89768443
28446223
71501359
73869312
863491
91164443
12087620
51108193
89654743
95579913
937611
88805009
91027691
49478753
89279971
74974966
80404140
93272832
33695097
84628699
36174948
60645222
661287
36113240
19755198