13313757
17624049
72225302
3479376
63928272
92665414
37475214
59759472
50621266
955366
49972911
42314593
28907807
1293743
55274181
95257935
38582409
62429679
38925649
75809376
69641403
98817773
64299061
56417621
58392032
80534325
95578086
71794336
15033257
30694245
12578109
99661125
48181217
38786534
73853517
47086431
7075544
85811956
36334886
37867315