22822976
81381804
71984511
44221589
62162014
19059155
99927668
88565235
7638141
32431767
67386862
9676877
81036275
76921257
38861152
41709905
64993947
8002064
31786937
16951773
59531661
65663137
19716450
96671941
17641256
6375161
29353384
1638863
9428221
74962034
73171375
9211240
17321750
28371906
72736962
72121363
54027064
32641300
60903751
73039720