37143464
99219067
85305705
53954756
24432292
99856310
53836469
13296813
4619194
6219374
36264096
49594336
96427615
70271752
76256423
3091657
79873168
34696604
31491471
11776934
50851856
22269003
60583495
11608837
64428025
96431649
77355144
74606282
60031667
12678030
9089250
67799768
61243459
54371935
22316657
8198829
71675409
36584617
5554294
22631380