73812328
12502089
57561798
26024985
34019546
49838601
957075
31611653
63793048
29544527
36143139
53206538
8371230
57076410
78495369
5905933
26376601
44226
18191161
36408307
94225112
25371722
5022570
79819466
19857887
92591490
55057007
97495508
97615077
33226923
95615630
7751399
4503102
17685518
69255384
15621365
11587813
99382380
3802118
45105343