2129739
85378537
1984956
60916314
1412951
82359935
4519276
46165852
4335123
64417575
90097453
8458360
60477221
39741759
1431535
58317021
87745597
83222993
61138033
3428836
74963219
70876280
48784934
49282483
41869705
9194019
48437524
43325413
89908987
36764444
8861822
88009301
31237950
7143106
8299712
58718963
64402630
16483827
62351559
65116304