21859884
36142531
29846767
38298198
44315757
1112760
26154464
12593206
18968314
6357444
3419241
56194682
84829211
93711256
596928
74632572
55849957
73862695
61855718
87328825
19802527
20568687
46987866
99498272
9507485
94235280
94625772
99272933
82335020
33987016
92007546
54182988
47089466
79333849
89956711
52631673
1314218
6787767
1881983
41685434