53272596
6962599
96541290
61399746
67449400
2969290
52365359
80111119
12595781
75948235
77497949
93393840
34774584
17334356
71009274
93636130
85625285
45259769
80266751
90973592
39084732
75287944
23322353
85439882
88014533
36024258
2075542
7908482
17933738
17669174
71005512
46515552
93305450
28361995
98852436
44971488
9091940
5380134
47726218
18297436