78408620
13005860
7390192
58405596
8523416
10707120
7926912
41298444
691518
1189494
59377404
44649469
72784940
97178113
37167266
5257276
27764969
72273737
18086050
7270698
16131817
85234103
82303327
5402148
69973740
29306341
24612779
39113509
62122579
44572795
71772358
38506437
39684138
74549818
15131009
77359452
93495036
9867615
40777358
74343782