1208454
94405916
70317636
41552215
20846645
92145141
1903658
893681
30585278
42362391
1777111
89291125
91976076
99204282
40301229
28377767
19408770
87955330
63818197
9503428
40306769
72928955
78075414
64722603
63114977
55379372
53795431
18392295
5807834
28709418
16527980
59144583
86575799
18841732
72743109
15425707
30201668
542555
41662138
66102587