11122
17267539
66325229
18463871
10144876
65637981
44318317
3643411
68721083
77414958
1824404
23924436
8751995
27206116
5088090
31469403
67638766
76613977
30693330
10646924
51485520
26833002
82356334
68378704
88411552
64601287
276084
37103769
9166204
87299578
1665449
53038017
5931268
18917315
89221895
4424323
70044699
41158799
94222536
36709294