60638589
26536382
20757304
21427041
5482492
3083878
54991279
94748762
36975900
28333193
18209248
7702763
89887360
81677323
65488242
37601021
4465724
94277094
77077249
62188723
24221196
42463675
46398939
55674288
39072186
28938209
40647816
7018194
14278961
38024295
82284060
23839492
38996348
3133078
85445176
85964313
943139
6834952
32843375
55665217