41461559
12831126
11477132
81763405
62658130
1335377
12747669
46685424
14438737
56962453
15956755
6604542
13487355
7557494
49889894
62413228
78685661
9246785
82406176
81127152
26832330
87111048
5124355
15699235
80022723
7529592
34491013
35698202
13854126
94227296
12353077
8846855
89442931
35175336
2219802
14529413
34403690
11994776
4302080
57356866