60478096
91315318
5387469
54615552
51387057
62642325
38755935
166356
23594851
48232098
9701982
938032
15446882
6396997
48231284
95466688
5533732
1052999
92536456
34573128
80403001
63796948
30469495
23987783
16292307
97473959
95398597
1882534
5040866
13289857
4398494
76416360
33445062
54753934
2469861
2998937
3768893
7466758
52229334
60055404