42594737
95829746
54305389
8056543
30574992
60599856
59131197
82372867
8018207
82936055
57792976
69594941
25289402
58296430
41252131
22723849
6436379
31667812
43217412
31215081
37759251
72386845
55392645
26975924
26371279
2545019
68093681
940388
94969690
17824634
73153670
41162210
43469581
58784372
42026732
17617051
33381181
72042351
41558434
43643585