10778126
96591696
92646472
36108449
10094845
60036859
12798931
92957860
9136059
1367992
3422605
59657314
5936151
4601608
14898081
79996444
39488171
85222589
16589181
39089472
89146666
334264
67134441
29301604
7166647
82509046
75453487
8533605
262240
71604081
6881934
48899594
75549915
4782896
98029816
8579478
6897543
27531232
76734588
2666650