87832403
21208544
13635143
43197697
89553290
2696138
85797672
13652051
75466507
66993537
3217215
5520619
52348620
86469064
52754626
43147539
36025739
9635728
90385814
26481835
19266038
56724417
97281667
46383822
31733026
9077714
80401889
5191588
86762768
93156701
32081073
25952700
28171180
4258418
76222318
60404152
62711893
5059333
18119887
5515794