12229139
33131349
75449321
8106321
81424061
4706643
4378321
86107246
49006047
72125091
88702115
56757687
7577057
59619913
3073063
19989739
77331831
46014023
42372467
21362754
5757595
5331615
99774223
80752995
84415529
40085425
29292345
95026785
28044660
28042182
55851590
12739116
23881255
79512430
76813710
2921145
8645035
9936543
85664476
7780341