29729480
32558641
94335265
83739210
92908625
51674625
4642386
726876
62411583
40259829
6615456
15538597
35555448
72413811
47624232
70535083
5101773
84782750
20359348
36782475
21921025
76345317
3674841
18382092
43022610
30596376
16277057
17847992
31193530
13289960
99305895
30989139
77715144
45269164
5282568
62298281
57131828
17476956
34594431
99177099