9076615
85629169
9419243
32131918
99287927
22497420
75022671
10694156
63002120
85275076
582707
52814139
24604002
11132768
65034792
485516
59576358
54085735
26471150
89013686
19184245
50572366
31777593
19738044
76461117
56589094
27567322
46795257
24239773
35391141
18727048
48939298
24899354
42552280
17276998
657101
11953033
80783399
95421518
56406152