77589073
17058062
22521566
76701571
91356097
511785
75631081
1415718
30356171
63455848
22163698
22134758
5125843
80486701
85444863
54716444
60219665
7588253
90338150
89826994
8050352
67254908
77308984
89264333
62475076
63889698
104130
90212440
13509380
49091463
23025272
45939559
35936342
63028409
99386384
61285074
75143982
2251392
88801166
2146065