70959483
10003596
5798758
68491373
42685259
33878008
9348855
89097152
34923145
47878902
17977182
76416062
73253709
81072584
42622147
6145309
81991083
94599476
95135163
9394964
3341398
30332465
75365757
26021509
84732472
6062756
96278560
93546245
52113485
97584728
53627550
74961609
11844875
40303181
59803977
37069310
96393267
15034470
86281194
8986136