64304632
18278620
34139342
58511370
9227446
33281788
76703047
434543
78408607
64135698
3510166
97621881
73374151
78313378
93871311
1571994
78791845
82652912
26696551
13451667
4177362
67487572
71752286
948896
92298787
20886562
21888600
40552077
47746352
11588311
90784469
92288833
81605581
88846610
4343134
2559961
53984571
86341148
81742195
48043793