41026853
78779669
52861426
25092596
80452975
62097152
66026136
9156330
41864154
73059801
86536232
62387382
37331521
24595218
52961259
18129512
7039254
35232130
1664400
94297122
52697562
70506627
14352407
76436610
91744660
8862565
72146038
78235741
31777167
88802094
84867931
7429106
319709
24777503
40552971
9616469
10441455
58828542
69487062
49572050