804925
67673649
83147904
8873963
63187513
39413235
57422535
7904409
16218662
42351752
94547730
57434191
91387873
61841035
65491234
18956268
91397976
77628124
64974906
5254372
95929718
1348375
50803867
82596694
70405819
98714782
13252415
33724770
20729839
43364175
42939260
92135598
60595269
61356473
87208378
64605068
60722966
2477294
18013687
8359796