64489674
31549117
35245530
16094925
97721806
26866006
39029633
52571156
41083388
43806779
46524339
67319149
97468528
45587787
28996125
28243119
43677284
12928610
23431504
28697426
56794529
9182400
98824745
56103594
38796369
50015990
50484923
35848259
53963554
95315920
30215858
95651946
88313146
50953641
19233659
31881465
3989568
32796950
19343891
64949158