59203318
8646003
37299082
8742228
43765276
19092482
9933912
50884058
46862343
15563210
65416711
17434747
84639834
26006568
44188240
146030
91787252
62109436
56844130
49543705
2043936
6781991
64878131
34139403
86211236
50309075
96537223
48695718
92444486
79402721
42413754
31143456
40446689
94341214
60096799
87437496
872437
5332976
36765145
10344991