15771562
51051984
8377369
96337134
317328
2813225
78975927
99111459
51586342
29299752
77142244
87416140
60136594
57677713
36668283
20849350
40011793
43161450
29811735
41037512
62521270
3643522
38974126
82811753
47131703
94109039
27706920
16702229
54039770
5001376
22717745
40095928
6519177
34735
45688131
29165641
69681314
2514491
96966569
65447697