81488850
65689293
9741994
69561389
99854068
5329508
6036965
2644680
55018960
81333375
5843556
39311405
90489109
59162664
78536319
1103108
66991469
413533
15409414
19115534
87482685
23446311
59558280
90357051
5367310
81209215
4677750
99401139
83182286
17011747
83757233
6478418
27399990
76226952
20947383
3057875
96901227
30608545
68093289
75537471