19966526
58742562
40713705
22927541
9618963
16742803
22322710
9066590
80763531
8101219
80078474
19144069
5787205
59652729
81681123
42722016
94441156
18184379
74255922
4505281
71481832
42247317
58198178
70962345
58428591
64413475
6874772
73187079
94534617
76598433
6747656
3503386
73162445
2252676
9015935
7542266
54114128
72204338
64961926
73924050