68356659
77747939
45209416
47337657
67685970
81227784
29808956
87639360
42032832
60557325
54377277
2848978
19947193
36564261
95566074
89325112
69317063
31453648
60379512
74102157
17808335
6909892
23407643
73879688
55849943
62501769
15953351
14098625
5760649
5696954
1293951
3261739
79116092
99741833
6844748
88855424
92027056
23334932
93264247
28544420