42459193
76817943
37263488
96374976
4693595
79383898
90355068
39432424
90251974
50362516
30963802
2381249
15408010
2613434
5096802
69742187
20547583
36528826
98906039
87833196
17567225
71008593
27788313
69805625
74559321
85529376
76916211
90645648
55943020
33317027
62963341
36213361
7103970
73303442
48732153
7821801
7639488
75982281
3511399
95685756