71506906
3397756
33057582
1447801
43584586
5873383
90301580
68442478
32149886
10053513
36444547
32745612
9183434
97463706
6788211
58115827
1178959
70572472
90534172
59347658
63782558
4055232
763435
98667025
12426335
29455351
94212021
30101559
53713388
26937576
56272103
64808233
46389726
60225864
9958207
6493176
80097562
10744856
15897376
63947105