19416407
68428640
99433921
62625407
10486381
8146132
46814660
16007073
67705049
44095473
89779982
25669039
9397998
1964539
9148399
74791796
44465144
81321384
97535858
49947594
67485817
61779118
39979240
34864601
7118175
81047638
96702766
47945356
85448945
88197424
14116654
60979504
22544233
11853382
83616872
30973154
95573192
51948768
26395002
9119532