10912866
10534290
3401918
49681932
2499354
74983598
37143997
3030623
4173977
89109920
34008355
21142142
33113163
39661409
57092286
95437944
23777084
37427842
90167984
122816
845555
90018409
28817041
47143049
822592
86076646
44405536
93971625
64026334
82653799
80544691
87862688
20667
76228204
80733610
5357246
54013550
927483
40703571
73381260