58941842
31574853
88034351
16118526
2297483
24804994
92247781
25007956
50402659
74871491
38497123
37658059
22064277
88377391
66394901
58125527
48372893
563443
83431620
5893569
10298247
62377267
64719559
70979109
49236763
73678226
96887900
89225004
30052685
6175336
55093879
35011031
79226172
39809172
10736070
24768811
15892914
52988005
76533243
23446130