5106921
11296989
97124884
61554793
47795435
93902240
6738051
26827369
3017829
73718651
7507171
58451559
60223992
29172784
2508297
628547
86255223
83606789
76278789
43815230
44734120
41127824
86544425
61266147
74194096
83318185
46991634
5599971
25767604
54436011
96332396
184291
62421816
16803011
9813140
37956480
87094535
2841436
92785964
72848636