93134129
20019384
23147004
69329770
96072635
24797259
70246272
37283360
16537233
19234097
6448652
12683588
15344730
80338600
7894583
55228391
35521835
90824225
15845564
41201203
86734435
75334991
71184720
4237284
63014563
18312404
14479521
45637451
32622714
67612701
45898629
3972169
7889773
38549612
15414455
274193
62707123
63791759
71334498
50993630