39021160
8701983
7006954
30854692
9615108
35535994
36599303
16762527
44135662
10103757
29724391
7751565
31566284
14444824
88195262
20547904
41979935
50735461
5790414
14569998
9705551
8999493
917986
49112493
50437591
188623
47498677
62785355
55946092
78692646
6985677
36577701
31879425
3628241
3979989
4327232
45911899
75069371
88134649
93937826