39435950
41123991
87522813
70702019
5327819
98099
77018019
14154578
55854856
14969225
56331377
31507263
60079860
10943867
66649979
30556731
33281922
64377996
6253375
62758366
71713264
30482547
32722711
10661525
324187
93462340
7934341
48425238
32857106
50003785
76452794
38317018
25877464
13576876
57341974
9869740
6540895
98779292
60176601
84575699