96111261
2834775
3509615
47269643
12619897
98686122
91413658
38939775
22727694
82737127
52104306
4408416
21223136
5600270
34782441
82419324
88138866
6129881
61636486
16926951
61628504
67136213
38634064
66825261
15955389
64853667
38353339
42926103
84883051
2789855
95152394
2253489
1675402
73239526
23397287
818756
63983722
21341784
43283790
63861804