83118022
71278244
80382093
78958932
50815815
92007101
266495
10523807
96376218
49283418
81091657
51205742
36774413
39132857
67776106
49654148
99039635
9519801
43611359
48423079
68211607
50985846
96066796
51165872
48358428
30106367
6154098
78226163
60178842
47515683
36035850
46998202
24417703
62913420
65737741
70097964
9064937
31417000
55846507
3216883