55102863
58522917
34184581
85469092
12801826
68095203
90915911
75815726
75135163
65306158
29583987
79168300
20136392
64495634
62152401
518188
12903124
48244672
1143542
69147279
66645946
87639527
73368308
32848565
17087533
30831468
55221255
16992055
27668136
64057894
70038307
54449592
28693779
56715425
72253121
24823769
2861513
86402350
459774
57721547