32705628
18963636
38968505
23905098
39229488
38767850
9258014
84326099
58768504
80231476
13917430
34714160
71255200
20849359
78636697
31762139
31285360
3084013
20364372
48956679
59212542
41663887
76399788
49511896
31085637
56328075
68575675
62573312
59913235
91762792
44294109
50099608
71221141
80404506
15807423
24453493
80909784
79608122
33045091
76429447