2207122
98217031
9696769
29176570
7538567
85592475
97256113
61593957
4991330
59268119
23515919
50262607
56431043
71128774
6981639
77287436
57709898
56286065
21191235
47467879
17612568
429642
25894352
70808844
37856817
11239232
13979712
20022684
87061774
73181229
92795864
51001381
556350
70814570
48798451
7706318
83196120
66405086
75717338
47641118