52434076
81842574
31565349
70762608
87941342
90696607
60315114
94696033
89981470
77597837
55216340
67637152
38841
62731730
36284460
1063897
28305805
5328480
65054942
36659743
92683040
70867524
22279198
42787616
25807595
84551457
92247427
54836657
73771724
6179577
6203867
11251306
7650119
5789648
6049759
38227008
26428890
53943884
97216923
49865697