96202257
69386212
42136447
16481101
9548618
19903842
49093911
4512405
29537692
64809872
85897679
87719309
35245801
77702734
223430
61192398
33991347
5122190
1292848
92372812
89766326
12646702
87349848
68507964
69593938
81818935
2478649
4544866
6613562
68318425
61228685
73802048
119324
33153841
21147532
14071038
58327605
7421943
86547281
59691716