20787263
61324505
25018809
29597171
13473399
86724727
46774160
5280911
76257
83821940
21231658
70619699
55834136
44008508
55164649
32202225
43024448
29793435
93897236
24782580
14996351
88399561
93235129
91657990
73901793
60449622
46348027
95055648
74076969
7371689
15243295
15873292
3922681
22436282
12945733
30746396
37514894
90845833
80826600
5155573