61704643
96333582
76791933
48652751
86728506
9371102
59343599
26015736
51042560
56934705
33129013
29867735
23855370
8455798
27893102
469932
62165164
23423772
81965018
81821383
21047129
2998120
94635412
15671932
20521446
70742072
19881146
64448885
17103694
4867147
83399758
86877490
8410649
65784626
88293999
22154566
1196678
61584738
54503639
53114349