81171302
51008869
15955855
47926318
35319942
54787596
24474977
29737152
14949990
7214175
60118543
76049301
28041015
95921371
54549119
87219978
261943
47421917
58128020
36878902
51017517
49767000
83216089
22573940
48898450
20709005
40299256
96415584
50031951
30818142
22152327
205874
95364429
86165039
60015199
35057548
10682112
92013684
40646392
11927404