97839593
75275144
37862434
55316687
14473967
17628336
8503251
23293710
9354588
8403036
1691011
52316798
13694422
54706044
81687145
16744325
56889020
27667356
67787108
81691629
46103540
38277588
27533295
67211435
40609595
37343736
7905772
94891137
66525723
18018640
84477122
38776062
56977367
85787615
2054664
86729835
20675409
63434276
44187663
97969848