42413621
32934283
76194651
57589770
3616478
10174312
21476246
80066903
99616002
3343970
23909462
80917325
93118648
42051703
3982471
76036728
43097287
751318
53248599
53714123
46945653
44455155
45106825
17598523
2243516
17076892
63706693
61785060
85658030
42081135
49286093
72243488
14832087
92867927
80792384
25787993
12336181
43916506
85286140
69065561