40765453
61227267
32696743
41495740
60039799
53429084
94909196
38917975
71051745
74753068
55674302
86179828
5383492
27824445
15626253
80945510
58881943
69698955
37898030
4670887
46866500
75505343
1707330
10573895
23351743
3423608
62211662
62719404
3253022
85438692
57217105
52916529
30778749
5126205
43343347
89835375
51357867
76759804
93519893
40673783