41295222
39179389
78707225
759731
4448734
85356332
59365292
7183664
69922193
85175264
68865907
37532884
85779115
41709258
44089804
18156970
65117124
84716670
27839639
655092
53368718
32799578
47894079
72495797
19613331
39837554
64004014
28418603
20328701
5903561
20645338
65817520
50417717
70713331
68814521
32043500