99573076
68772552
43253448
26145224
55006732
85706652
48224110
69504754
1268404
32832416
50322469
62987846
95077169
85891487
36116345
59762081
26735963
4277827
74093405
30429040
47542339
2316637
77862218
73611662
23713799
34238794
7531427
46933486
64122410
83289186
85005079
76865734
3298614
4756816
35073284
75461294
41169122
10091713
56469346
13902205