63574336
38239828
18945878
91501029
89051590
74392758
47665771
69394034
73068067
70261835
73746310
13682364
43973272
10009131
12697359
27283632
87397468
36729515
53933334
981992
57099859
44555027
32026712
80452600
77731205
65608513
45316748
87765788
41742151
5534541
76209287
29771488
9369996
54101578
2165170
25228925
12465767
14033058
9068957
47829795