82246161
19422935
69409832
85249731
4063393
68859650
42378038
63752404
24244904
26491301
71552186
88399764
62548718
20531400
68071834
51438032
64471492
10943095
43513985
12069017
13293710
14989544
7009503
4009912
96586445
254221
48563887
45524755
68773720
50742615
72129822
61269362
46917653
37579170
609657
30502768
95597982
31037835
20314542
23213158