4966680
13754637
47041753
96616723
76957659
49725524
7135806
995352
34432377
84861526
60405316
4333288
13444174
53635529
40257891
27684933
6311573
86381685
3218866
25453718
54239514
88946590
25092587
42809043
19988792
45259538
84562831
3649418
5945651
8644546
5841952
30805666
73146879
19794250
72458548
57152482
77667390
46763060
9683174
17833245