5443887
4038538
18472918
82865881
14473953
7447584
85575423
83017552
41253679
99941217
80769501
46339207
26265327
24452218
72024366
13929031
68983015
82854585
83011360
60746552
65647900
92446281
7381491
31004979
70809400
47177593
67754538
66004355
56607573
76997482
31188822
82152588
5737810
39148586
29628281
6772603
30106325
30206843
63358840
40876520