5098260
55868814
149443
78862070
9306159
58944193
58578454
50733317
77685101
17383069
10721568
18711825
57021765
31623305
49077152
65796584
77241132
20056091
57955131
50639010
40655827
20795359
10459260
48948009
77712877
13001357
93911387
43561704
28323602
28651315
42023465
9766840
54503982
46329728
61135875
50283030
9623706
75121782
96022823
76671838