69682834
1694296
41326709
448598
50699121
38885443
29272282
79294076
74907790
73261553
74223510
78212048
34266968
96023753
62322703
58418885
44249298
6062194
722463
91928329
745970
90105000
73523760
82301324
65606144
6783055
1538567
47672596
87357971
68686839
1225528
54926417
46686277
22884727
35863481
13634037
53745056
5796671
10091991
51372009