47544566
37362954
7738239
2055664
81715815
72374502
26611549
40988981
33961792
2786426
92455602
52526320
93039146
3145133
61561872
80273
80344254
86148330
6373304
5786964
2429308
28219443
3209172
2851741
40484885
79039571
12834596
17304558
80677184
13597109
77386356
20476997
64774704
99643623
67112102
7423815
32742274
63686454
28224763
5350445