32622
51422265
48261317
5344774
2547042
63785711
4826199
91306441
40831497
71283990
85488081
10937839
64119402
59069659
24009248
99024620
36504627
37882582
65719712
54142036
76242054
72286090
76142864
64252161
80052641
66198053
30217715
98952882
1715599
12752450
75508451
6859852
655168
95488515
16136006
38387577
50992727
5906174
43036485
34004913