14948851
26828042
10286559
81161418
64272237
49193327
68753352
54198827
73676546
3260912
32377648
5304600
38057070
2151793
28147309
44723381
4823383
39762382
5885969
94014358
56563688
22476445
97479329
21166707
9509788
38874375
17039662
36278647
16304815
18249914
1751783
53307305
44665309
47598196
64733852
43314740
1532876
26295060
30651205
7647753