90754644
21869229
79592159
55563119
21558262
44299301
16697806
3293522
22609262
53343519
63925428
8075846
89289851
32842224
27112932
45924551
67763564
17002798
49409267
61126873
70635303
50773403
98308831
67225027
92555769
26991070
58427450
20662035
7048140
31482286
13702742
76181801
5031238
37376127
12661095
25703104
26543896
54254420
90107727
9558715