75315345
68035601
98786748
71613481
64133895
65874761
61304103
7801685
74451830
90557415
14597277
50235864
4076920
7711691
75579695
34148399
36062172
83277194
81584258
69118995
43092430
17712501
55619367
73563120
3358701
22202590
28116764
38921208
59676983
98471935
60753185
92502627
76566619
20815581
7388466
82607193
40855158
33159338
64065548
41134870