4655246
96308587
17012202
4783782
512665
12176708
72156082
8031904
78798473
95252778
1201389
28784418
92511994
1935417
65058604
21237900
68565018
9190153
49736036
3525497
27412226
21388238
55835666
27537160
13286400
5429292
96482221
5170493
88265035
18434453
52785289
39878956
7935237
74307677
38818617
32095334
50959668
72699371
7509476
17609831