50699136
20024414
87312218
4763112
85562624
48085002
50035488
12436828
91651894
58824970
72389664
2328078
65014138
88525984
67342137
25065019
95714993
14983977
49932203
11436185
41485390
7540816
22034295
2255980
61902764
9534587
97882208
80635844
60194916
6884243
78606926
50788219
77558204
205767
48821269
42679402
78462243
80332716
44005544
72461757