30489531
85734193
41979517
67931931
30337567
14819840
20726123
2356369
23841354
67212255
24493525
22911771
12854346
92914142
94503392
950682
1211826
66886253
65283868
8689994
4846293
80456933
58745712
59449337
46508943
27613421
85382965
29975442
35723651
83641236
16541640
94432682
51795933
12117995
65329701
32287975
90874139
85153629
30826285
2509623