40931419
44611869
4620957
70541468
65817115
15306443
99943710
96001638
3314955
3284738
60939728
49151416
23885464
49486794
57261004
83973001
81727447
73029253
80432430
89226855
58984055
5668396
6867870
73845957
70318522
62634611
4564886
46754933
35134263
36868782
32508874
65788338
94653377
5602939
1788937
92532622
59983583
6270730
72319234
27465202