65744049
27589445
52465701
38964843
40595377
12256184
93023604
53609492
41426280
77435955
2963966
22879564
12904361
32053307
35029271
54636316
56468895
68575094
23547818
56191151
42052731
94557372
62879911
9171915
86328477
93703184
77556759
63923099
88086120
18042117
53872848
11528976
6164165
71908365
57638508
79221634
15166454
61716749
47033770
13854879