12696028
81684177
96738143
34009423
95251138
46017257
47435761
85354038
90704304
10093292
84623125
85989585
42941606
72836780
40567322
94309585
89299839
25458696
31379355
1825384
511835
89555745
9545373
27501603
4358246
80229638
95238058
5263283
39605436
84629703
60087591
1919055
46217165
24689756
63239452
18177111
87813191
29171355
8504252
10537542