81353611
69817389
81989568
38529838
45812518
99144854
8146488
53816955
35568662
11494194
56826072
42804873
96267179
23151394
62736267
26152269
75042377
42113422
18796246
66149788
34632407
10373908
27449958
90198706
53156460
91849669
51018176
29244500
3854725
76307375
8295829
1799487
26534252
10721409
44102647
52449024
38541544
48642161
78637251
68611