26325268
67594945
22671097
9352418
87087227
4413159
86191532
43156800
71924304
1052361
66746952
1919833
83662818
33215972
91283881
68716452
49037405
29065660
2651711
80324362
73354983
9720737
4426658
9757475
32169597
37064783
53473360
10913874
8182216
77276750
63488266
14497655
78261276
18969508
12392198
13988653
2819420
44915190
635723
48104313