10423969
42013998
66275226
8140743
50601974
19113147
7216416
92983131
83847818
7752209
44607199
68117837
23685795
52614548
4931652
75016981
34595403
56804884
24027198
3429088
58195624
9327615
38857193
76134803
82269029
17373817
2727565
26035577
29359586
71695647
99812772
73944163
48249904
42282435
98341653
35621081
6266188
28927930
41207115
6447549