46191893
33595381
26271232
86739212
65793042
61467371
9468909
78605493
94822368
76458569
39962710
82641060
38549024
28485010
88563242
4996129
36711075
44391343
48365599
26893767
2583854
80955811
69489708
44353595
57713119
91912677
82672054
58097875
73342505
19116021
37004878
588177
2683953
7521472
95148955
90281301
78087299
1414870
78729302
53747029