82385700
4633792
28351373
18207491
69818952
12187477
7702573
23941155
11437024
9487827
78656059
67606134
75799091
64389320
31169060
3342410
23959648
46763238
8731792
35155851
60067215
90674444
75439434
73661753
51985838
70782815
77554037
42049025
11365958
52926520
77314589
67617541
66856440
17283280
79075561
10486420
62887992
47746437
89954113
25836879