42885381
4583789
50319346
28329684
91419013
5944233
83499926
45285147
38982433
59938137
99575893
3431994
90201388
20357522
29479173
55975962
52669113
4452342
42188482
54694447
52354038
35104046
73273835
51805103
74261431
44774947
63073570
51841251
24994021
55873275
89844610
2323012
18627990
94749231
23092937
5801134
39857179
86784958
6666433
59719