6282999
59655956
14288362
2727051
64204866
70368397
50877949
24631690
54189080
21582957
16268218
59957973
34171380
63439453
77897116
89836679
27537911
25661408
12809604
78902068
84691792
75107520
7131767
74497457
72497839
4264890
67677702
40171030
41136168
17767448
15104134
38844797
86771621
15362408
21996120
22932032
79132767
43974839
84028307
40055225