85649481
92267783
99156053
7728535
16182091
33705957
84905275
90526414
63227254
1333471
46924499
93124191
85089183
31996629
694160
58901713
62424246
45108315
69578919
62449191
24045915
58669882
53616375
94706277
3288548
79296046
72204863
80714334
30007758
66029977
12727368
23599172
23932685
2851477
96711315
3991093
69185184
46838769
34023432
49461837