15176929
32909822
10431781
44248070
17518808
50957208
18975112
52769039
39659633
7310843
38154404
33023443
9917892
78961259
69102327
11087776
1246667
45097096
19267096
13606916
30251501
73389973
61743324
37297544
2489406
52553738
54588051
112463
73778826
90129309
97776984
59748037
73836036
1891869
66556208
23143121
81297900
74513860
76039035
47238768