74644883
29381485
74023751
748742
67966597
54211250
27292970
78092712
61329948
41627042
46202752
38693372
53546972
68082688
99003871
84643752
98737150
60046518
84406576
17598553
45207495
89137360
58453930
61247151
921644
5169536
27384064
94196575
93012805
3291911
77355894
73626014
8803918
3593828
7865249
11181150
80129116
60784282
78784518
7977188