15184664
7351340
15422112
71757468
47084949
74382685
51663134
25079245
59859959
36537303
435737
49459086
42746040
82164599
90305764
43514141
8463176
25296128
14149723
5135557
72976872
81634971
24572985
78781323
45685375
97025095
6574784
65174939
63242547
26542171
72713560
7443270
7082758
26147060
34316949
48381263
97286012
3138574
36052068
8738919