66229713
57169973
55956448
71865183
9451857
6932592
85319304
26411854
6477980
69702505
89172453
78131660
85448571
3530581
9810793
25667003
72855809
35645850
93362696
1697839
4412630
90284684
85416256
96646089
99782542
25918831
69271970
3644379
94629775
88222066
61022173
59867159
2853204
1764889
107616
55968580
8610662
877776
37672792
37825243