2703961
15033229
10578614
2648164
40616066
359935
94053633
5702585
81874104
3847605
80957504
53193546
64825600
76765150
19116501
53918739
60768791
24457534
53108124
4395099
41276751
55341200
72472951
18796815
4648772
34532608
58028607
18275589
63274186
44578532
4038534
2464314
79782975
77292422
62755220
3392499
41709627
34288337
94798424
34183992