96308803
77109614
48571349
9093432
75722446
74632711
74822133
81149127
67782283
94453042
14862114
79989281
39355256
7392277
2457739
11646472
85689863
63625675
89908736
62612557
29762469
1928855
5037663
40899348
42321784
88604997
34441293
30585706
9606455
59229147
6700254
19475035
71655984
97268682
84417245
52737259
23924211
3477464
39257643
76186272