38064436
85474294
21369988
95934249
54948811
3413315
30841500
39464270
5063242
58142440
72854168
29444405
4400721
65312663
27091096
1227692
3996205
84596498
71224868
2916287
99827587
11172473
6831284
85919896
73886859
79914525
83407643
43643059
66918831
11938119
68205075
51572023
27832667
8338286
10435944
62808474
8126825
85632387
95802515
56057508