37474056
89161921
72681983
76349243
81539862
65606212
61919440
30992003
21852690
43609639
32307755
91852448
34156087
26864178
21978694
27488034
3497091
1863145
43178998
4468550
98633174
14808857
74466582
98272296
88777551
70059791
83208494
4025219
51098018
20716484
11353463
20416178
57909386
60708644
76007487
5021517
9524851
50611814
7732112
87667922