98101534
61704177
6138696
6439703
32086051
85435296
70276645
97355329
41822692
37328565
94878759
27992213
53736130
9832655
37867520
53123964
45155956
59959446
75471474
53112662
3447648
84877354
5645621
95894429
68752746
55521002
5791506
58171424
6395243
4014522
34132062
14673113
93643801
76581181
70438381
39672803
15414490
98849197
68576980
29944901