75456
22212204
63344625
10626321
33198850
3804399
98979721
16942328
82879425
86808044
1271507
27989037
14019394
48771803
8746997
70599982
65344933
5495425
35947670
2337667
28014665
19277091
14144444
50103589
67035527
22568278
81606339
76068119
82874721
9044613
11818412
76174975
8000359
9780448
84457382
55457976
21474896
13762782
60596555
32104546