19125574
3036725
77141565
41755917
10068309
36748367
24335541
605879
45727013
76302288
2815719
41536198
23991155
2490480
25037207
17526713
30367236
81032229
71857885
65307921
69333172
59137313
69402113
9058702
30065403
94554295
16308171
58376755
28475719
48804913
87395373
43237835
132318
39823039
471950
853159
51483806
71512594
84696203
10611876