81724742
5543108
62044943
41986867
8095226
38739736
65106554
12201746
99832976
33469339
85149614
15873130
2809615
73674450
1717995
17285264
64101468
7856265
423044
33069640
58515109
63797304
21634356
2534872
3067345
47278346
18143550
80502490
79119888
42663770
58987306
5778043
2512762
92568253
62137256
46918196
16089699
27587813
51531119
90061215