42226307
89063800
95496187
46631229
12846012
1369198
27907817
35256821
54935012
54323719
92119254
75523663
37971193
25101216
53008064
78242958
45085616
303949
29071611
19552505
96353116
77246083
22288282
17599872
11624939
12386049
98107449
59582456
83265745
46266156
86693509
54034397
8172055
52794840
37515803
11015850
73739009
23773906
14095337
46785738