14222928
86449436
53542072
2230525
5537441
73382300
79951422
81884822
53947619
71554004
43828908
66355993
10689761
46993649
16752081
53083763
87687748
73345669
76773355
58853921
33108705
77687601
83014405
98381168
52995141
98555545
2622188
35149363
9225679
99422511
65052197
81314351
29796008
71813811
68725213
94116260
78083795
88175699
34277642
71194780