44065014
47964849
44522046
8697745
42022936
7845351
98571515
94515156
36217912
24856450
40234070
61495971
93943128
41761548
69266461
80724631
49153214
3955174
1358229
57374485
70847531
3096337
84778306
7922987
87046439
49505266
25505345
59515984
56574446
2155948
24592353
21084847
7506725
33239237
47893037
5727071
14572660
54697050
52004731
66628639