51669493
12152418
9257581
8277290
10519459
60476765
7451163
86448734
80672127
83316666
80051138
31069237
5142442
67465457
9353279
74582839
4405107
32302711
26953428
30389472
96774723
14453755
64862762
3744191
9265717
63226459
48394109
6365590
94721654
67578334
8376576
95771711
41134855
16654464
65287054
32449698
92772019
31737490
78615417
13842142