12589415
63153290
56689967
48533795
6681906
51212640
40579078
32031683
4263774
80921065
21887211
65572887
86554273
42953532
10447269
86211836
377736
70015458
14633193
37126686
40723016
54145834
60095375
35728999
19412521
19257308
19766190
60422973
28964107
15947095
25335156
65532158
18954260
36293369
86772004
89153475
6548286
95032284
20232852
56146480