5337898
789680
96766143
22565240
67225596
8435949
86673221
8573982
975176
8858975
75113504
78913269
33215969
1116678
98491880
50047212
59682859
94546066
37099440
35409786
54903659
22496807
5840327
32461330
284921
3817299
57681518
1347426
33018300
21059521
60571078
6722133
29462980
92615877
52182543
91068597
90946056
75964385
25771018
76438403