87313585
39975923
49909483
33376121
85276456
66405289
91867739
94383919
20505366
80033317
37497873
35701549
22828880
72139216
73535325
61775019
13434498
6723403
17008821
88523619
26798146
37567920
78351562
2266346
58426512
18325862
59603228
50037975
35032513
20575125
87202052
24863973
89057069
25778491
80417897
18387711
4842007
72855458
2482745
88414719