37616944
96584874
16116643
30655708
66192904
50759307
3484818
35726755
96279847
18409150
8252255
15916647
1136322
73782198
664834
65365588
22638264
4134242
77748833
73466589
27121141
49285342
73982580
13896001
1115230
55258271
89424998
38874190
99599813
29492623
2729638
48801767
16506681
44227715
63372570
7642219
37462297
95077202
19765717
48245146