4071603
96479438
8421241
51079355
87028152
51717102
44726643
46627528
896991
98003144
213255
3837688
14509689
79906492
13316414
6063801
695390
3674787
64358745
27961145
19166394
26841199
59519889
54533374
9784878
1837334
4791771
83728522
32685072
85425846
76875458
39266986
45451550
15913140
71577670
69454376
23211811
25309681
45041448
30545917