59672631
69063693
8607824
2813766
1506759
20746078
29946465
22518514
24324208
53106778
8274554
90542908
86711242
4290777
56229079
11064140
15816464
70932552
86552758
94058834
44893110
76713209
3233841
43852128
92272170
86773393
66059263
14479235
98802140
22662998
82586774
57643020
40734013
77991395
8912126
38573537
73915122
1663367
35935523
47706818