81191524
21115553
21359812
68125952
1709781
72636347
58663566
27426189
55115991
18268039
59936762
24894076
90141587
99711687
68784794
71031653
21498641
73069257
67386487
61142364
39803455
39661516
7597370
9695224
46882757
81918319
23386017
37601429
52116819
36245174
65618352
9347028
9033716
3299057
22567390
34537706
69548675
33025090
10064114
26529029