31423686
69263306
37867403
17948441
1293742
36459069
98162030
94943107
51303497
74032789
75601375
74175600
68612105
58121073
94385881
35762618
38304166
91803390
17442254
84089562
73823750
1623380
74816419
46773734
783396
41817422
752465
57873982
48741478
63435655
18827941
22944164
25622937
50403298
30103179
41253192
21505238
24118647
60132013
21556760